home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.19950329-19950528 / 000324_news@columbia.edu_Sat May 6 02:41:40 1995.msg < prev    next >
Internet Message Format  |  2020-01-01  |  2KB

  1. Received: from apakabar.cc.columbia.edu by watsun.cc.columbia.edu with SMTP id AA19359
  2.   (5.65c+CU/IDA-1.4.4/HLK for <kermit.misc@watsun.cc.columbia.edu>); Sat, 6 May 1995 11:47:39 -0400
  3. Received: by apakabar.cc.columbia.edu id AA24564
  4.   (5.65c+CU/IDA-1.4.4/HLK for kermit.misc@watsun); Sat, 6 May 1995 11:47:37 -0400
  5. Path: news.columbia.edu!sol.ctr.columbia.edu!howland.reston.ans.net!gatech!purdue!mozo.cc.purdue.edu!pasture.ecn.purdue.edu!laird
  6. From: laird@pasture.ecn.purdue.edu (Kyler Laird)
  7. Newsgroups: comp.protocols.kermit.misc
  8. Subject: turn Kermit into an HTTP proxy server?
  9. Date: 6 May 1995 02:41:40 GMT
  10. Organization: Purdue University
  11. Lines: 24
  12. Message-Id: <3oenl4$d1s@mozo.cc.purdue.edu>
  13. Nntp-Posting-Host: pasture.ecn.purdue.edu
  14. X-Newsreader: NN version 6.5.0 (NOV)
  15. Apparently-To: kermit.misc@watsun.cc.columbia.edu
  16.  
  17. It seems to me that Kermit offers a darn nice base of features
  18. for building an HTTP proxy on.
  19.  
  20. What I'm thinking of is a way to let people browse the Web with
  21. their choice of browsers, but without an IP connection.  It
  22. could work by starting a Kermit server on the host side, then
  23. putting the remote Kermit into an "HTTP proxy" mode.
  24.  
  25. The remote Kermit would then listen on a local port (80) for
  26. queries, package those queries, send them to the host Kermit
  27. and wait for a response.  The host Kermit could use a command
  28. line browser to process the query, and then send the result
  29. back to the remote Kermit.  The remote Kermit would then echo
  30. this result to the browser.
  31.  
  32. This requires a server-mode data connection, the ability to
  33. send and receive binary files over 7 and 8 bit "dirty"
  34. connections, and the ability to run external programs.  It
  35. seems to me that Kermit has all of this already.
  36.  
  37. So...is it feasible?   Is anyone working on such a project?
  38.  
  39. --kyler
  40.